CONTENTS | INDEX | PREV | NEXT
Organization of includes and libraries, default:
These are the standard ANSI C-libray functions.

DINCLUDE:
The location of top level includes such as stdio.h

DINCLUDE:Amiga13/
The proper location of 1.3 amiga includes, -1.3 option must be used with DCC 
or set in ENV:DCCOPTS or you will get trash when you try to compile. It is
probably also worth saying that you can have the includes anywhere, as long
as you make the assign properly.

DINCLUDE:Amiga20/
The location of 2.0 amiga includes, -2.0 option must be used with DCC or set 
in ENV:DCCOPTS.

DINCLUDE:Amiga30/
I wonder what these could be ?, humm ?, it is worth noteing that if you like
me have never even seen a 1.3 include then dont worry, i just have all the
3.0 inludes dumped straght into DINCLUDE: and it al works just fine.

NOTE !!! Amiga 1.3 and 2.0 includes should be placed in the subdirectory 
dinclude:Amiga13 and dinclude:amiga20, that is, dinclude:Amiga13/Exec/*.h, 
dinclude:Amiga13/graphics/*.h, etc...

    DCC references startup and libraries to DLIB:

    DLIB:amigas13.lib  A small-data model version of the 1.3 AMIGA.LIB
    DLIB:amigas20.lib  A small-data model version of the 2.0 AMIGA.LIB
    DLIB:cs.lib        The main C library for which you have source code
    DLIB:ms.lib        The math library
    DLIB:auto.lib      The auto library-open library
    DLIB:c.o           The startup module
    DLIB:x.o           The terminator module